using IceCS.Shouldly.Core;
using Shouldly;
using System;
using Xunit;

namespace IceCS.Shouldly.xUnitTest
{
    public class UnitTest1
    {
        [Fact]
        public void Test1()
        {
            var contestant = new Contestant()
            {
                Points= 1337
            };
            contestant.Points.ShouldBe(1337);
        }

        [Fact]
        public void Test2()
        {
            var contestant = new Contestant()
            {
                Points = 100
            };
            contestant.ShouldNotBeNull();
            contestant.Points.ShouldBeGreaterThan(99);
            contestant.Points.ShouldBeLessThan(1000);
        }

        [Fact]
        public void Test3()
        {
            var text = "Hello World!";
            text.ShouldBe("Hello World!");
        }
    }
}
